/**
 * 该包包含Java并发编程(Java Util Concurrent)的基础示例和演示类。
 * 
 * 主要内容包括：
 * <ul>
 * <li>volatile关键字 - {@link com.basic.juc.TestVolatile} 演示内存可见性</li>
 * <li>Callable接口 - {@link com.basic.juc.TestCallable} 演示带返回值的线程创建方式</li>
 * <li>原子变量 - {@link com.basic.juc.TestAtomicDemo} 演示原子操作</li>
 * <li>锁机制 - {@link com.basic.juc.TestLock} 演示显式锁的使用</li>
 * <li>读写锁 - {@link com.basic.juc.TestReadWriteLock} 演示读写锁的使用</li>
 * <li>线程通信 - {@link com.basic.juc.TestProductorAndConsumer} 演示生产者消费者模式</li>
 * <li>CountDownLatch - {@link com.basic.juc.TestCountDownLatch} 演示倒计时门闩</li>
 * <li>CopyOnWriteArrayList - {@link com.basic.juc.TestCopyOnWriteArrayList}
 * 演示写时复制容器</li>
 * </ul>
 * 
 * 本包中的示例类都可以独立运行，通过main方法启动，用于学习和理解Java并发编程的各种机制。
 */
package com.basic.juc;